package org.jeecg.modules.compilation.util;

public class Constants {
    private Constants() {}
    //注意此路径为ngin静态资源路径
    public static final String HOME_FOLDER_NAME = System.getProperty("file.separator")  + "html"  +  System.getProperty("file.separator") + "ci" + System.getProperty("file.separator");
    public static final String SLASH = "/";
    public static final String BACK_SLASH = "\\";
    /**
     *  System.getProperty("file.separator") 是一个 Java 系统属性，它的作用是获取当前系统的文件分隔符。
     *  在 Windows 系统中，文件分隔符为 "\"（反斜杠），而在 Linux 和 macOS 系统中，文件分隔符为 "/"（正斜杠）
     * */
    public static final String CURRENT_SEPARATOR = System.getProperty("file.separator");
    /**
     * 它的作用是获取当前用户的工作目录。工作目录是指在命令行中执行命令时的当前目录，也可以理解为程序启动时所在的目录。
     * 当使用相对路径时，会以该工作目录为基准。
     * */
    public static final String CURRENT_DIR_JAR = System.getProperty("user.dir");
    public static final String CURRENT_DIR = "/tmp";

    public static final String  BUSINESS_CATEGORY_PREFIX_PATH   = System.getProperty("file.separator")  + "html"   +  System.getProperty("file.separator")  + "img"  + Constants.CURRENT_SEPARATOR;

}
